package com.example.demo.enums;

public enum CalculationEnum {
    STRING_EQUAL(1, "StringEqualStrategy","com.example.demo.strategy.CalculationStrategy.StringEqualStrategy"),
    STRING_START_WITH(2, "StringStartWithStrategy",""),
    STRING_CONTAIN(3, "StringContainStrategy",""),
    NOT_INCLUDE(4, "NotIncludeStrategy",""),
    TIME_BEFORE(5, "TimeBeforeStrategy",""),
    DATE_BEFORE(6, "DateBeforeStrategy","");

    private int code;
    private String value;

    private String relationPath;

    CalculationEnum(int code, String value,String relationPath) {
        this.code = code;
        this.value = value;
        this.relationPath = relationPath;
    }

    public Integer getCode() {
        return code;
    }

    public String getValue() {
        return value;
    }

    public String getRelationPath(){
        return relationPath;
    }
}
